The Delaunay Hierarchy

نویسنده

  • Olivier Devillers
چکیده

We propose a new data structure to compute the Delaunay triangulation of a set of points in the plane. It combines good worst case complexity, fast behavior on real data, small memory occupation and the possibility of fully dynamic insertions and deletions. The location structure is organized into several levels. The lowest level just consists of the triangulation, then each level contains the triangulation of a small sample of the level below. Point location is done by walking in a triangulation to determine the nearest neighbor of the query at that level, then the walk restarts from that neighbor at the level below. Using a small subset (3%) to sample a level allows a small memory occupation; the walk and the use of the nearest neighbor to change levels quickly locate the query. keywords: computational geometry, geometric computing, randomized algorithms, Delaunay triangulation, dynamic algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simple and Efficient Distribution-Sensitive Point Location, in Triangulations

We analyze, implement, and evaluate a distributionsensitive point location algorithm based on the classical Jump & Walk, called Keep, Jump, & Walk. For a batch of query points, the main idea is to use previous queries to improve the current one. In practice, Keep, Jump, & Walk is actually a very competitive method to locate points in a triangulation. Regarding point location in a Delaunay trian...

متن کامل

Self-Adapting Point Location

Point location in spatial subdivision is one of the most studied problems in computational geometry. In the case of triangulations of Rd, we revisit the problem to exploit a possible coherence between the query-points. For a single query, walking in the triangulation is a classical strategy with good practical behavior and expected complexity O(n1/d) if the points are evenly distributed. Based ...

متن کامل

Hierarchical 2D Mesh Design and Compression for Video

This paper introduces two-dimensional (2D) hierarchical, content-based mesh modeling and compression for interactive digital video processing. The hierarchical nature of the mesh model enables diierent users to employ diierent meshes of varying level of detail to represent the same content depending on the computational resources and channel bandwidth that are available. In particular , a new m...

متن کامل

A functional language to implement the divide-and-conquer Delaunay triangulation algorithm

This paper investigates the implementation of a functional language algorithm for the divide-and-conquer Delaunay triangulation. The global aim is to improve its performance. Up to now it is not available an algorithm that can build the Delaunay triangulation for n points, with non-uniform distribution, with time complexity lower than O(n logn). With this purpose an improved algorithm in C by G...

متن کامل

Morphological Analysis of Shapes

We rst describe a multiresolutional discretization scheme for the boundary of a planar connected shape, by means of the Haar wavelet transform. This scheme yields a hierarchy of polygons of increasing complexity that adaptively captures the shape's boundary at increasing resolutions. Next, we present a new morphological transform called the Chordal Axis Transform for planar shapes that leads to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Int. J. Found. Comput. Sci.

دوره 13  شماره 

صفحات  -

تاریخ انتشار 2002